<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
        
        1、意外全局变量 ,未使用var/let/const声明变量时，默认创建全局变量

        2、使用定时器/回调函数，setTimeout,setInterval没有清除,通过celarTimeout,clearInterval

        3、闭包的引用
        function createClosure() {
        let cache = {};
        
        return {
            get: function(key) { return cache[key]; },
            set: function(key, value) { cache[key] = value; },
            clear: function() { cache = {}; } // 清除缓存的方法
        };
        }

        const closure = createClosure();
        closure.clear(); // 清除缓存

        4、未清理第三方库或缓存未清理
        */ 
    </script>
</body>
</html>